covered rubber thread - French English Dictionary